Skip to content

Releases: LowKey88/SAJMonitor

SAJ Monitor v0.1.2

11 May 14:23
Compare
Choose a tag to compare

Release 0.1.2

This release focuses on significant enhancements to the binary sensors, improving clarity, accuracy, and organization for device connection statuses.

Key Changes:

  • Improved Status Display: Connection status binary sensors now display "Online" or "Offline" instead of "Connected"/"Disconnected" for a more intuitive user experience.
  • Enhanced Battery Inverter Status: The connection status for battery inverters now more accurately reflects their true online/offline state based on API data.
  • Distinct Entity IDs: Implemented separate and more descriptive entity IDs for battery inverter status (e.g., binary_sensor.your_device_battery_inverter_status) and solar inverter status (e.g., binary_sensor.your_device_solar_inverter_status), making them easier to identify and manage.
  • Clearer Solar Nighttime Context: Added specific logic and state attributes to clarify that solar inverters are normally "Offline" during nighttime. This includes an is_nighttime attribute and a note for better context.
  • Refined Debug Logging: Debug logging for binary sensors has been improved to be more contextual and less redundant.
  • Version Bump: Updated the integration version to 0.1.2 in manifest.json.

These changes aim to provide a more robust and user-friendly experience when monitoring your SAJ devices.

SAJ Monitor v0.1.1

06 May 16:26
2c01687
Compare
Choose a tag to compare

This release brings significant improvements to the SAJ Monitor integration for Home Assistant, enhancing support for both solar inverters and battery systems.

New Features

  • Improved nighttime operation for solar inverters with graceful fallback to load monitoring data
  • Enhanced battery system monitoring with comprehensive metrics
  • Added environmental impact sensors (CO2 reduction, equivalent trees)
  • Added financial metrics (estimated annual savings)
  • Better error handling for API communication

Technical Improvements

  • Optimized API requests with intelligent data source selection
  • Reduced API calls during nighttime for solar systems
  • More robust data processing with fallbacks for missing values
  • Extended logging for easier troubleshooting

Installation

You can install this integration through HACS by adding this repository as a custom repository, or manually by copying the custom_components/saj_monitor directory to your Home Assistant configuration.

Documentation

See the README.md for full installation and configuration instructions.

Feedback

If you encounter any issues or have suggestions for improvements, please open an issue on GitHub.