Stability, SMS Integration, and UI Refinement
I'd like to announce the release of v1.5.6 for the OHS_2-gateway. This update brings critical under-the-hood refactoring for better performance while introducing several requested features for daily usability.
🚀 Key New Features
HTTP Server Advanced Alerting System: The Web UI alerts are overhauled. You’ll now see distinct visual feedback for Info, Warning, and Error levels, making it much easier to confirm when settings have been saved correctly.
"Zones Needed to ARM" Logic: This is a major security enhancement. You can now flag specific zones as "required." If you attempt to arm a group while one of these zones is compromised, the request will be rejected. There are plans for follow-up updates for authentication nodes to provide audible feedback when an arming request is rejected for this reason.
MQTT SMS Integration: We’ve expanded our MQTT capabilities. You can now trigger SMS messages via two new subscribe topics:
/SMS/contact/{index}/message– Target a specific user./SMS/group/{index}/message– Broadcast to an entire alarm group.Config Portability: You can now download and upload simple configuration files directly through the web interface.
🎨 UI & UX Improvements
Cleaner Layout: We’ve removed the bottom slider for a more streamlined page layout.
Cross-Platform Consistency: CSS and button styles have been updated to ensure text visibility and button alignment are consistent, specifically targeting fixes for users on macOS.
SMS Status Checks: You can now query system status via SMS commands for better remote management.
🛠️ Under the Hood: Performance & Refactoring
A massive amount of work went into the codebase for this release to ensure the gateway remains fast and maintainable:
HTTP Server Overhaul: The web server code was refactored, and handlers were moved into dedicated files.
Memory Efficiency: Optimization of
getPostDatahandling are faster and lighter on memory.uBS Library Redesign: Introduced common static buffers and enhanced the Free and Master maps for better resource management
Download & Update
The full release is now live on GitHub.
👉 Download Version 1.5.6 here
Thanks to the community for the ongoing feedback and testing!
No comments:
Post a Comment