Skip to content

0.1.9

Choose a tag to compare

@ant0nkr ant0nkr released this 25 Sep 14:44

Version 0.1.9

Enhanced Register Coverage & Entity Organization

New Function Controls

  • Added Dry Contactor Multiplex Control: New select entity for configuring dry contactor multiplex modes with proper options:

    • 0: null
    • 1: RSD
    • 2: Dark Start
    • 3: Smart load
    • 4: Non-critical Load
  • Added External CT Position Control: New 2-bit select entity for configuring external CT position:

    • 0: Grid to User
    • 1: Inverter Grid Port
  • Added 7-Day Working Mode Switch: New switch for controlling 7-day period work mode selection

  • Added Over Frequency Stop Switch: New switch for controlling over frequency stop function activation

Register Documentation & Code Quality Improvements

  • Complete Register Documentation: Added comprehensive unit and range information for all INPUT and HOLD registers that were previously missing documentation

  • Fixed Register Sequence Gaps: Added proper documentation for undefined register gaps to maintain sequence integrity

  • Register Definition Cleanup:

    • Removed duplicate register 77 definition
    • Fixed register 161 contradiction documentation
    • Resolved register 232/233 bit assignments
  • Enhanced Entity Organization: Improved switch_types.py with better register number comments and clearer organization by register groups

New Power Control

  • Added Grid Peak Shaving Power 1: New number entity for setting Grid Peak Shaving Power 1 value (0-65,535W) - register 232 is now properly utilized

Technical Improvements

  • Enhanced Bit Field Controls: Complete coverage of H_FUNCTION_ENABLE_5 register (233) with proper switch and select entities for all bits:

    • Bits 0-3, 10: Switch entities
    • Bits 4-7: Dry Contactor Multiplex select entity
    • Bits 8-9: External CT Position select entity
  • Improved Register Constants: Updated register naming for better clarity and consistency

Upgrading from 0.1.8

This update is fully compatible with existing configurations. After upgrading, you'll have access to:

  • New dry contactor multiplex configuration options
  • External CT position controls
  • Additional working mode and frequency stop controls
  • Grid peak shaving power setting