-
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
implements #93 #94 #102
implements #93 #94 #102
Conversation
… methods Modified `async_read_input_register`, `async_read_holding_register`, `async_write_holding_register`, and `async_write_holding_registers` to log errors and return None instead of raising exceptions, ensuring smoother error handling without interruptions in execution.
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨Explore these optional code suggestions:
|
…ge_slots # Conflicts: # custom_components/solis_modbus/data/hybrid_sensors.py # custom_components/solis_modbus/manifest.json # custom_components/solis_modbus/modbus_controller.py
fix: tou UOM fix: reduce log spam when attempting reconnections
User description
implements #93 #94
fixes #96 #103 #104
PR Type
Enhancement
Description
Added support for up to 6 charging/discharge slots in the Solis Modbus integration.
Introduced new sensor definitions for additional time slots in
hybrid_sensors.py
.Updated
time.py
to include new time slot configurations.Incremented integration version to
1.5.7
inmanifest.json
.Changes walkthrough 📝
hybrid_sensors.py
Extend sensor definitions for additional time slots
custom_components/solis_modbus/data/hybrid_sensors.py
configurations.
time.py
Add time slot configurations for slots 4 and 5
custom_components/solis_modbus/time.py
manifest.json
Increment integration version to 1.5.7
custom_components/solis_modbus/manifest.json
1.5.6
to1.5.7
.